nesting sites - Turkish English Dictionary